home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / man / cmds.fmt / nm.man < prev    next >
Text File  |  1991-10-07  |  2KB  |  133 lines

  1.  
  2.  
  3.  
  4. NM                        User Commands                        NM
  5.  
  6.  
  7.  
  8. NNAAMMEE
  9.      nm - print name list
  10.  
  11. SSYYNNOOPPSSIISS
  12.      nnmm [ --aaggnnoopprruu ] [ file ... ]
  13.  
  14. DDEESSCCRRIIPPTTIIOONN
  15.      _N_m prints the name list (symbol table) of each object _f_i_l_e
  16.      in the argument list.  If an argument is an archive, a list-
  17.      ing for each object file in the archive will be produced.
  18.      If no _f_i_l_e is given, the symbols in "a.out" are listed.
  19.  
  20.      Each symbol name is preceded by its value (blanks if unde-
  21.      fined) and one of the letters UU (undefined), AA (absolute), TT
  22.      (text segment symbol), DD (data segment symbol), BB (bss seg-
  23.      ment symbol), CC (common symbol), ff file name, or -- for
  24.      debugger symbol table entries (see --aa below).  If the symbol
  25.      is local (non-external) the type letter is in lower case.
  26.      The output is sorted alphabetically.
  27.  
  28.      Options are:
  29.  
  30.      --aa   Print symbol table entries inserted for use by
  31.           debuggers.
  32.  
  33.      --gg   Print only global (external) symbols.
  34.  
  35.      --nn   Sort numerically rather than alphabetically.
  36.  
  37.      --oo   Prepend file or archive element name to each output
  38.           line rather than only once.
  39.  
  40.      --pp   Don't sort; print in symbol-table order.
  41.  
  42.      --rr   Sort in reverse order.
  43.  
  44.      --uu   Print only undefined symbols.
  45.  
  46. UULLTTRRIIXX NNMM
  47.      The Ultrix version of nm, running on the DECstations, uses
  48.      different type letters.  The letters are:
  49.  
  50.      N    nil storage class, compiler internal usage
  51.  
  52.      T    external text
  53.  
  54.      t    local text
  55.  
  56.      D    external initialized data
  57.  
  58.      d    local initialized data
  59.  
  60.  
  61.  
  62.  
  63. Sprite v1.0              April 29, 1985                         1
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. NM                        User Commands                        NM
  71.  
  72.  
  73.  
  74.      B    external zeroed data
  75.  
  76.      b    local zeroed data
  77.  
  78.      A    external absolute
  79.  
  80.      a    local absolute
  81.  
  82.      U    external undefined
  83.  
  84.      G    external small initialized data
  85.  
  86.      g    local small initialized data
  87.  
  88.      S    external small zeroed data
  89.  
  90.      s    local small zeroed data
  91.  
  92.      R    external read only
  93.  
  94.      r    local read only
  95.  
  96.      C    common
  97.  
  98.      E    small common
  99.  
  100.      V    external small undefined
  101.  
  102. SSEEEE AALLSSOO
  103.      ar(1), ar(5), a.out(5), stab(5)
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129. Sprite v1.0              April 29, 1985                         2
  130.  
  131.  
  132.  
  133.